scourge (whip for punishment) - Francés Inglés Diccionario